.fixed{
	position: fixed;
}
.bottom-line{
	height: 200upx;
}
.w-420{
	width: 400upx;
}
.w-690{
	width: 690rpx;
}
.text-e{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap; 
}
.color-ff0000{
	color: #ff0000;
}
.color-747474{
	color: #747474;
}
.contact-btn{
	margin: 0;
	padding: 0;
	background-color: rgba(0,0,0,0) !important;
}
.f-st-i{
	font-style: italic;
}
.all-center{
	display: flex;
	align-items: center;
	justify-content: center;
}
.a-i-c{
	align-items: center;
}
.a-i-s{
	align-items: flex-start;
}
.a-i-e{
	align-items: flex-end;
}
.f-w-w{
	flex-wrap: wrap;
}
.flex{
	display: flex;
}
.j-c-c{
	justify-content: center;
}
.j-c-b{
	justify-content: space-between;
}
.j-c-a{
	justify-content: space-around;
}
.j-c-e{
	justify-content: flex-end;
}
.f-d-c{
	flex-direction: column;
}
.w-100{
	width: 100%;
}
.w-750{
	width: 750upx;
}
.color-CFCFCF{
	color: #CFCFCF;
}
.color-2a{
	color: #2a2a2a;
}
.color-999{
	color: #999;
}
.color-666{
	color: #666666;
}
.color-333{
	color: #333333;
}
.color-C0C0C0{
	color: #C0C0C0;
}
.color-ccc{
	color: #CCCCCC;
}
.color-a6a6a6{
	color: #a6a6a6;
}
.color-469EE3{
	color: #469EE3;
}
.color-9c9c9c{
	color: #9c9c9c;
}
.color-161616{
	color: #161616;
}
.color-fff{
	color: #FFFFFF;
}
.color-fff60{
	color: rgba(255,255,255,0.6);
}
.color-fff80{
	color: rgba(255,255,255,0.8);
}
.color-d22d40{
	color: #d22d40;
}
.color-a5a5a5{
	color: #a5a5a5;
}
.color-F1C078{
	color: #F1C078;
}
.coor-D1494B{
	color: #D1494B;
}
.color-2567F3{
	color: #2567F3;
}
.color-486AB2{
	color: #486ab2;
}
.color-EE8300{
	color: #EE8300;
}
.color-8694AC{
	color: #8694AC;
}
.color-FF3158{
	color: #FF3158;
}
.color-B9B9B9{
	color: #B9B9B9;
}
.color-878787{
	color: #878787;
}
.color-959595{
	color: #959595;
}
.color-7a7a7a{
	color: #7a7a7a;
}
.color-696969{
	color: #696969;
}
.color-979797{
	color: #979797;
}
.color-3c3c3c{
	color:#3c3c3c
}
.color-c2c2c2{
	color: #c2c2c2;
}
.color-ff4545{
	color: #ff4545;
}
.color-F8A039{
	color: #F8A039;
}
.color-F25454{
	color: #f25454;
}
.color-F55726{
	color: #F55726;
}
.color-F32E2E{
	color: #f32e2e;
}
.color-525252{
	color: #525252;
}
.f-s-16{
	font-size: 16upx;
}
.f-s-18{
	font-size: 18upx;
}
.f-s-20{
	font-size: 20upx;
}
.f-s-22{
	font-size: 22upx;
}
.f-s-24{
	font-size: 24upx;
}
.f-s-26{
	font-size: 26upx;
}
.f-s-28{
	font-size: 28upx;
}
.f-s-30{
	font-size: 30upx;
}
.f-s-32{
	font-size: 32upx;
}
.f-s-34{
	font-size: 34upx;
}
.f-s-36{
	font-size: 36upx;
}
.f-s-38{
	font-size: 38upx;
}
.f-s-40{
	font-size: 40upx;
}
.f-s-42{
	font-size: 42upx;
}
.f-s-44{
	font-size: 44upx;
}
.f-s-48{
	font-size: 48upx;
}
.f-s-50{
	font-size: 50upx;
}
.f-s-52{
	font-size: 52upx;
}
.f-s-60{
	font-size: 60upx;
}
.f-s-62{
	font-size: 62upx;
}
.f-s-64{
	font-size: 64rpx;
}
.f-s-66{
	font-size: 66rpx;
}
.f-s-70{
	font-size: 70upx;
}
.f-s-84{
	font-size: 84upx;
}
.l-h-88{
	line-height: 88upx;
}
.f-s-96{
	font-size: 96upx;
}
.f-w-b{
	font-weight: bold;
}
.f-w-5{
	font-weight: 500;
}
.f-w-4{
	font-weight: 400;
}
.m-b-24{
	margin-bottom: 24rpx;
}
.m-b-12{
	margin-bottom: 12rpx;
}
.m-b-32{
	margin-bottom: 32rpx;
}
.m-b-28{
	margin-bottom: 28rpx;
}
.m-b-16{
	margin-bottom: 16rpx;
}
.m-b-10{
	margin-bottom: 10rpx;
}
.m-b-40{
	margin-bottom: 40rpx;
}
.m-b-36{
	margin-bottom: 36rpx;
}
.m-b-20{
	margin-bottom: 20rpx;
}
.m-b-30{
	margin-bottom: 30rpx;
}
.m-b-8{
	margin-bottom: 8rpx;
}
.m-b-46{
	margin-bottom: 46rpx;
}
.m-b-66{
	margin-bottom: 66rpx;
}
.m-b-80{
	margin-bottom: 80rpx;
}
.m-t-32{
	margin-top: 32rpx;
}
.line-h-40{
	line-height: 40upx;
}
.p-r-32{
	padding-right: 32upx;
}
.margin-r-0-10{
	margin: 0 10upx 0 0;
}
.l-h-34{
	line-height: 34upx;
}

.l-h-30{
	line-height: 30upx;
}
.l-h-38{
	line-height: 38rpx;
}
.l-h-48{
	line-height: 48upx;
}
.l-h-98{
	line-height: 98upx;
}
.l-h-40{
	line-height: 40upx;
}
.l-h-44{
	line-height: 44upx;
}
.l-h-36{
	line-height: 36upx;
}
.l-h-33{
	line-height: 33upx;
}
.l-h-42{
	line-height: 42upx;
}
.l-h-50{
	line-height: 50upx;
}
.l-h-28{
	line-height: 28rpx;
}
.l-h-24{
	line-height: 24upx;
}
.t-o-h-e{
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	white-space: break-spaces;
}
.cmpt{
	height: 40upx;
	width: 750upx;
	background: #FFFFFF;
}
.bottom-line-height{
	height: 100upx;
}
.h-98{
	height: 98upx;
}
.next-icon{
	width: 12upx;
	height: 24upx;
	margin-left: 10upx;
}
.long-btn{
	width: 686rpx;
	height: 96rpx;
	display: flex;
	align-items: center;
	justify-content: center;
	background: linear-gradient(270deg, #0E98E8 0%, #2466F2 100%);
	border-radius: 16upx;
	font-size: 42rpx;
	color: #FFFFFF;
}
.text-hiddel{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.cmpt-height{
	height: 70rpx;
}

.p-t-0{
	padding-top: 0;
}

.p-20{
	padding: 20rpx;
}